package org.wltea.analyzer;


import org.wltea.analyzer.configuration.DictionaryConfiguration;

import java.util.ArrayList;
import java.util.List;

public class MockDictionary implements DictionaryConfiguration {

    private final List<char[]> mainDictionary;
    private final List<char[]> quantifierDictionary;
    private final List<char[]> stopWordDictionary;


    private boolean smartMode = true;


    private MockDictionary() {

        mainDictionary = new ArrayList<char[]>();
        quantifierDictionary = new ArrayList<char[]>();
        stopWordDictionary = new ArrayList<char[]>();


        initStopWordDictionary(stopWordDictionary);

        mainDictionary.add("一一分".toCharArray());
        mainDictionary.add("听".toCharArray());
        mainDictionary.add("上去".toCharArray());
        mainDictionary.add("那样".toCharArray());
        mainDictionary.add("干柴".toCharArray());
        mainDictionary.add("诸如".toCharArray());
        mainDictionary.add("日期".toCharArray());
        mainDictionary.add("用户".toCharArray());
        mainDictionary.add("当然".toCharArray());
        mainDictionary.add("字符串".toCharArray());
        mainDictionary.add("以是".toCharArray());
        mainDictionary.add("准确值".toCharArray());
        mainDictionary.add("用户名".toCharArray());
        mainDictionary.add("邮件地址".toCharArray());
        mainDictionary.add("准确值".toCharArray());
        mainDictionary.add("不同".toCharArray());
        mainDictionary.add("也是".toCharArray());
        mainDictionary.add("测试".toCharArray());
    }

    public static MockDictionary smartModeSqlite3Configure() {
        MockDictionary sqlite3Configure = new MockDictionary();
        sqlite3Configure.setSmartMode(true);
        return sqlite3Configure;
    }

    private void initStopWordDictionary(List<char[]> stopWordDictionary) {
        stopWordDictionary.add("a".toCharArray());
        stopWordDictionary.add("an".toCharArray());
        stopWordDictionary.add("and".toCharArray());
        stopWordDictionary.add("are".toCharArray());
        stopWordDictionary.add("as".toCharArray());
        stopWordDictionary.add("at".toCharArray());
        stopWordDictionary.add("be".toCharArray());
        stopWordDictionary.add("but".toCharArray());
        stopWordDictionary.add("by".toCharArray());
        stopWordDictionary.add("for".toCharArray());
        stopWordDictionary.add("if".toCharArray());
        stopWordDictionary.add("in".toCharArray());
        stopWordDictionary.add("into".toCharArray());
        stopWordDictionary.add("is".toCharArray());
        stopWordDictionary.add("it".toCharArray());
        stopWordDictionary.add("no".toCharArray());
        stopWordDictionary.add("not".toCharArray());
        stopWordDictionary.add("of".toCharArray());
        stopWordDictionary.add("on".toCharArray());
        stopWordDictionary.add("or".toCharArray());
        stopWordDictionary.add("such".toCharArray());
        stopWordDictionary.add("that".toCharArray());
        stopWordDictionary.add("the".toCharArray());
        stopWordDictionary.add("their".toCharArray());
        stopWordDictionary.add("then".toCharArray());
        stopWordDictionary.add("there".toCharArray());
        stopWordDictionary.add("these".toCharArray());
        stopWordDictionary.add("they".toCharArray());
        stopWordDictionary.add("this".toCharArray());
        stopWordDictionary.add("to".toCharArray());
        stopWordDictionary.add("was".toCharArray());
        stopWordDictionary.add("will".toCharArray());
        stopWordDictionary.add("with".toCharArray());
        stopWordDictionary.add("﻿更好的".toCharArray());
        stopWordDictionary.add("选择".toCharArray());
        stopWordDictionary.add("啊".toCharArray());
        stopWordDictionary.add("阿".toCharArray());
        stopWordDictionary.add("哎".toCharArray());
        stopWordDictionary.add("哎呀".toCharArray());
        stopWordDictionary.add("哎哟".toCharArray());
        stopWordDictionary.add("唉".toCharArray());
        stopWordDictionary.add("俺".toCharArray());
        stopWordDictionary.add("俺们".toCharArray());
        stopWordDictionary.add("按".toCharArray());
        stopWordDictionary.add("按照".toCharArray());
        stopWordDictionary.add("吧".toCharArray());
        stopWordDictionary.add("吧哒".toCharArray());
        stopWordDictionary.add("把".toCharArray());
        stopWordDictionary.add("罢了".toCharArray());
        stopWordDictionary.add("被".toCharArray());
        stopWordDictionary.add("本".toCharArray());
        stopWordDictionary.add("本着".toCharArray());
        stopWordDictionary.add("比".toCharArray());
        stopWordDictionary.add("比方".toCharArray());
        stopWordDictionary.add("比如".toCharArray());
        stopWordDictionary.add("鄙人".toCharArray());
        stopWordDictionary.add("彼".toCharArray());
        stopWordDictionary.add("彼此".toCharArray());
        stopWordDictionary.add("边".toCharArray());
        stopWordDictionary.add("别".toCharArray());
        stopWordDictionary.add("别的".toCharArray());
        stopWordDictionary.add("别说".toCharArray());
        stopWordDictionary.add("并".toCharArray());
        stopWordDictionary.add("并且".toCharArray());
        stopWordDictionary.add("不比".toCharArray());
        stopWordDictionary.add("不成".toCharArray());
        stopWordDictionary.add("不单".toCharArray());
        stopWordDictionary.add("不但".toCharArray());
        stopWordDictionary.add("不独".toCharArray());
        stopWordDictionary.add("不管".toCharArray());
        stopWordDictionary.add("不光".toCharArray());
        stopWordDictionary.add("不过".toCharArray());
        stopWordDictionary.add("不仅".toCharArray());
        stopWordDictionary.add("不拘".toCharArray());
        stopWordDictionary.add("不论".toCharArray());
        stopWordDictionary.add("不怕".toCharArray());
        stopWordDictionary.add("不然".toCharArray());
        stopWordDictionary.add("不如".toCharArray());
        stopWordDictionary.add("不特".toCharArray());
        stopWordDictionary.add("不惟".toCharArray());
        stopWordDictionary.add("不问".toCharArray());
        stopWordDictionary.add("不只".toCharArray());
        stopWordDictionary.add("朝".toCharArray());
        stopWordDictionary.add("朝着".toCharArray());
        stopWordDictionary.add("趁".toCharArray());
        stopWordDictionary.add("趁着".toCharArray());
        stopWordDictionary.add("乘".toCharArray());
        stopWordDictionary.add("冲".toCharArray());
        stopWordDictionary.add("除".toCharArray());
        stopWordDictionary.add("除此之外".toCharArray());
        stopWordDictionary.add("除非".toCharArray());
        stopWordDictionary.add("除了".toCharArray());
        stopWordDictionary.add("此".toCharArray());
        stopWordDictionary.add("此间".toCharArray());
        stopWordDictionary.add("此外".toCharArray());
        stopWordDictionary.add("从".toCharArray());
        stopWordDictionary.add("从而".toCharArray());
        stopWordDictionary.add("打".toCharArray());
        stopWordDictionary.add("待".toCharArray());
        stopWordDictionary.add("但".toCharArray());
        stopWordDictionary.add("但是".toCharArray());
        stopWordDictionary.add("当".toCharArray());
        stopWordDictionary.add("当着".toCharArray());
        stopWordDictionary.add("到".toCharArray());
        stopWordDictionary.add("得".toCharArray());
        stopWordDictionary.add("的".toCharArray());
        stopWordDictionary.add("的话".toCharArray());
        stopWordDictionary.add("等".toCharArray());
        stopWordDictionary.add("等等".toCharArray());
        stopWordDictionary.add("地".toCharArray());
        stopWordDictionary.add("第".toCharArray());
        stopWordDictionary.add("叮咚".toCharArray());
        stopWordDictionary.add("对".toCharArray());
        stopWordDictionary.add("对于".toCharArray());
        stopWordDictionary.add("多".toCharArray());
        stopWordDictionary.add("多少".toCharArray());
        stopWordDictionary.add("而".toCharArray());
        stopWordDictionary.add("而况".toCharArray());
        stopWordDictionary.add("而且".toCharArray());
        stopWordDictionary.add("而是".toCharArray());
        stopWordDictionary.add("而外".toCharArray());
        stopWordDictionary.add("而言".toCharArray());
        stopWordDictionary.add("而已".toCharArray());
        stopWordDictionary.add("尔后".toCharArray());
        stopWordDictionary.add("反过来".toCharArray());
        stopWordDictionary.add("反过来说".toCharArray());
        stopWordDictionary.add("反之".toCharArray());
        stopWordDictionary.add("非但".toCharArray());
        stopWordDictionary.add("非徒".toCharArray());
        stopWordDictionary.add("否则".toCharArray());
        stopWordDictionary.add("嘎".toCharArray());
        stopWordDictionary.add("嘎登".toCharArray());
        stopWordDictionary.add("该".toCharArray());
        stopWordDictionary.add("赶".toCharArray());
        stopWordDictionary.add("个".toCharArray());
        stopWordDictionary.add("各".toCharArray());
        stopWordDictionary.add("各个".toCharArray());
        stopWordDictionary.add("各位".toCharArray());
        stopWordDictionary.add("各种".toCharArray());
        stopWordDictionary.add("各自".toCharArray());
        stopWordDictionary.add("给".toCharArray());
        stopWordDictionary.add("根据".toCharArray());
        stopWordDictionary.add("跟".toCharArray());
        stopWordDictionary.add("故".toCharArray());
        stopWordDictionary.add("故此".toCharArray());
        stopWordDictionary.add("固然".toCharArray());
        stopWordDictionary.add("关于".toCharArray());
        stopWordDictionary.add("管".toCharArray());
        stopWordDictionary.add("归".toCharArray());
        stopWordDictionary.add("果然".toCharArray());
        stopWordDictionary.add("果真".toCharArray());
        stopWordDictionary.add("过".toCharArray());
        stopWordDictionary.add("哈".toCharArray());
        stopWordDictionary.add("哈哈".toCharArray());
        stopWordDictionary.add("呵".toCharArray());
        stopWordDictionary.add("和".toCharArray());
        stopWordDictionary.add("何".toCharArray());
        stopWordDictionary.add("何处".toCharArray());
        stopWordDictionary.add("何况".toCharArray());
        stopWordDictionary.add("何时".toCharArray());
        stopWordDictionary.add("嘿".toCharArray());
        stopWordDictionary.add("哼".toCharArray());
        stopWordDictionary.add("哼唷".toCharArray());
        stopWordDictionary.add("呼哧".toCharArray());
        stopWordDictionary.add("乎".toCharArray());
        stopWordDictionary.add("哗".toCharArray());
        stopWordDictionary.add("还是".toCharArray());
        stopWordDictionary.add("还有".toCharArray());
        stopWordDictionary.add("换句话说".toCharArray());
        stopWordDictionary.add("换言之".toCharArray());
        stopWordDictionary.add("或".toCharArray());
        stopWordDictionary.add("或是".toCharArray());
        stopWordDictionary.add("或者".toCharArray());
        stopWordDictionary.add("极了".toCharArray());
        stopWordDictionary.add("及".toCharArray());
        stopWordDictionary.add("及其".toCharArray());
        stopWordDictionary.add("及至".toCharArray());
        stopWordDictionary.add("即".toCharArray());
        stopWordDictionary.add("即便".toCharArray());
        stopWordDictionary.add("即或".toCharArray());
        stopWordDictionary.add("即令".toCharArray());
        stopWordDictionary.add("即若".toCharArray());
        stopWordDictionary.add("即使".toCharArray());
        stopWordDictionary.add("几".toCharArray());
        stopWordDictionary.add("几时".toCharArray());
        stopWordDictionary.add("己".toCharArray());
        stopWordDictionary.add("既".toCharArray());
        stopWordDictionary.add("既然".toCharArray());
        stopWordDictionary.add("既是".toCharArray());
        stopWordDictionary.add("继而".toCharArray());
        stopWordDictionary.add("加之".toCharArray());
        stopWordDictionary.add("假如".toCharArray());
        stopWordDictionary.add("假若".toCharArray());
        stopWordDictionary.add("假使".toCharArray());
        stopWordDictionary.add("鉴于".toCharArray());
        stopWordDictionary.add("将".toCharArray());
        stopWordDictionary.add("较".toCharArray());
        stopWordDictionary.add("较之".toCharArray());
        stopWordDictionary.add("叫".toCharArray());
        stopWordDictionary.add("接着".toCharArray());
        stopWordDictionary.add("结果".toCharArray());
        stopWordDictionary.add("借".toCharArray());
        stopWordDictionary.add("紧接着".toCharArray());
        stopWordDictionary.add("进而".toCharArray());
        stopWordDictionary.add("尽".toCharArray());
        stopWordDictionary.add("尽管".toCharArray());
        stopWordDictionary.add("经".toCharArray());
        stopWordDictionary.add("经过".toCharArray());
        stopWordDictionary.add("就".toCharArray());
        stopWordDictionary.add("就是".toCharArray());
        stopWordDictionary.add("就是说".toCharArray());
        stopWordDictionary.add("据".toCharArray());
        stopWordDictionary.add("具体地说".toCharArray());
        stopWordDictionary.add("具体说来".toCharArray());
        stopWordDictionary.add("开始".toCharArray());
        stopWordDictionary.add("开外".toCharArray());
        stopWordDictionary.add("靠".toCharArray());
        stopWordDictionary.add("咳".toCharArray());
        stopWordDictionary.add("可".toCharArray());
        stopWordDictionary.add("可见".toCharArray());
        stopWordDictionary.add("可是".toCharArray());
        stopWordDictionary.add("可以".toCharArray());
        stopWordDictionary.add("况且".toCharArray());
        stopWordDictionary.add("啦".toCharArray());
        stopWordDictionary.add("来".toCharArray());
        stopWordDictionary.add("来着".toCharArray());
        stopWordDictionary.add("离".toCharArray());
        stopWordDictionary.add("例如".toCharArray());
        stopWordDictionary.add("哩".toCharArray());
        stopWordDictionary.add("连".toCharArray());
        stopWordDictionary.add("连同".toCharArray());
        stopWordDictionary.add("两者".toCharArray());
        stopWordDictionary.add("了".toCharArray());
        stopWordDictionary.add("临".toCharArray());
        stopWordDictionary.add("另".toCharArray());
        stopWordDictionary.add("另外".toCharArray());
        stopWordDictionary.add("另一方面".toCharArray());
        stopWordDictionary.add("论".toCharArray());
        stopWordDictionary.add("嘛".toCharArray());
        stopWordDictionary.add("吗".toCharArray());
        stopWordDictionary.add("慢说".toCharArray());
        stopWordDictionary.add("漫说".toCharArray());
        stopWordDictionary.add("冒".toCharArray());
        stopWordDictionary.add("么".toCharArray());
        stopWordDictionary.add("每".toCharArray());
        stopWordDictionary.add("每当".toCharArray());
        stopWordDictionary.add("们".toCharArray());
        stopWordDictionary.add("莫若".toCharArray());
        stopWordDictionary.add("某".toCharArray());
        stopWordDictionary.add("某个".toCharArray());
        stopWordDictionary.add("某些".toCharArray());
        stopWordDictionary.add("拿".toCharArray());
        stopWordDictionary.add("哪".toCharArray());
        stopWordDictionary.add("哪边".toCharArray());
        stopWordDictionary.add("哪儿".toCharArray());
        stopWordDictionary.add("哪个".toCharArray());
        stopWordDictionary.add("哪里".toCharArray());
        stopWordDictionary.add("哪年".toCharArray());
        stopWordDictionary.add("哪怕".toCharArray());
        stopWordDictionary.add("哪天".toCharArray());
        stopWordDictionary.add("哪些".toCharArray());
        stopWordDictionary.add("哪样".toCharArray());
        stopWordDictionary.add("那".toCharArray());
        stopWordDictionary.add("那边".toCharArray());
        stopWordDictionary.add("那儿".toCharArray());
        stopWordDictionary.add("那个".toCharArray());
        stopWordDictionary.add("那会儿".toCharArray());
        stopWordDictionary.add("那里".toCharArray());
        stopWordDictionary.add("那么".toCharArray());
        stopWordDictionary.add("那么些".toCharArray());
        stopWordDictionary.add("那么样".toCharArray());
        stopWordDictionary.add("那时".toCharArray());
        stopWordDictionary.add("那些".toCharArray());
        stopWordDictionary.add("那样".toCharArray());
        stopWordDictionary.add("乃".toCharArray());
        stopWordDictionary.add("乃至".toCharArray());
        stopWordDictionary.add("呢".toCharArray());
        stopWordDictionary.add("能".toCharArray());
        stopWordDictionary.add("你".toCharArray());
        stopWordDictionary.add("你们".toCharArray());
        stopWordDictionary.add("您".toCharArray());
        stopWordDictionary.add("宁".toCharArray());
        stopWordDictionary.add("宁可".toCharArray());
        stopWordDictionary.add("宁肯".toCharArray());
        stopWordDictionary.add("宁愿".toCharArray());
        stopWordDictionary.add("哦".toCharArray());
        stopWordDictionary.add("呕".toCharArray());
        stopWordDictionary.add("啪达".toCharArray());
        stopWordDictionary.add("旁人".toCharArray());
        stopWordDictionary.add("呸".toCharArray());
        stopWordDictionary.add("凭".toCharArray());
        stopWordDictionary.add("凭借".toCharArray());
        stopWordDictionary.add("其".toCharArray());
        stopWordDictionary.add("其次".toCharArray());
        stopWordDictionary.add("其二".toCharArray());
        stopWordDictionary.add("其他".toCharArray());
        stopWordDictionary.add("其它".toCharArray());
        stopWordDictionary.add("其一".toCharArray());
        stopWordDictionary.add("其余".toCharArray());
        stopWordDictionary.add("其中".toCharArray());
        stopWordDictionary.add("起".toCharArray());
        stopWordDictionary.add("起见".toCharArray());
        stopWordDictionary.add("起见".toCharArray());
        stopWordDictionary.add("岂但".toCharArray());
        stopWordDictionary.add("恰恰相反".toCharArray());
        stopWordDictionary.add("前后".toCharArray());
        stopWordDictionary.add("前者".toCharArray());
        stopWordDictionary.add("且".toCharArray());
        stopWordDictionary.add("然而".toCharArray());
        stopWordDictionary.add("然后".toCharArray());
        stopWordDictionary.add("然则".toCharArray());
        stopWordDictionary.add("让".toCharArray());
        stopWordDictionary.add("人家".toCharArray());
        stopWordDictionary.add("任".toCharArray());
        stopWordDictionary.add("任何".toCharArray());
        stopWordDictionary.add("任凭".toCharArray());
        stopWordDictionary.add("如".toCharArray());
        stopWordDictionary.add("如此".toCharArray());
        stopWordDictionary.add("如果".toCharArray());
        stopWordDictionary.add("如何".toCharArray());
        stopWordDictionary.add("如其".toCharArray());
        stopWordDictionary.add("如若".toCharArray());
        stopWordDictionary.add("如上所述".toCharArray());
        stopWordDictionary.add("若".toCharArray());
        stopWordDictionary.add("若非".toCharArray());
        stopWordDictionary.add("若是".toCharArray());
        stopWordDictionary.add("啥".toCharArray());
        stopWordDictionary.add("上下".toCharArray());
        stopWordDictionary.add("尚且".toCharArray());
        stopWordDictionary.add("设若".toCharArray());
        stopWordDictionary.add("设使".toCharArray());
        stopWordDictionary.add("甚而".toCharArray());
        stopWordDictionary.add("甚么".toCharArray());
        stopWordDictionary.add("甚至".toCharArray());
        stopWordDictionary.add("省得".toCharArray());
        stopWordDictionary.add("时候".toCharArray());
        stopWordDictionary.add("什么".toCharArray());
        stopWordDictionary.add("什么样".toCharArray());
        stopWordDictionary.add("使得".toCharArray());
        stopWordDictionary.add("是".toCharArray());
        stopWordDictionary.add("是的".toCharArray());
        stopWordDictionary.add("首先".toCharArray());
        stopWordDictionary.add("谁".toCharArray());
        stopWordDictionary.add("谁知".toCharArray());
        stopWordDictionary.add("顺".toCharArray());
        stopWordDictionary.add("顺着".toCharArray());
        stopWordDictionary.add("似的".toCharArray());
        stopWordDictionary.add("虽".toCharArray());
        stopWordDictionary.add("虽然".toCharArray());
        stopWordDictionary.add("虽说".toCharArray());
        stopWordDictionary.add("虽则".toCharArray());
        stopWordDictionary.add("随".toCharArray());
        stopWordDictionary.add("随着".toCharArray());
        stopWordDictionary.add("所".toCharArray());
        stopWordDictionary.add("所以".toCharArray());
        stopWordDictionary.add("他".toCharArray());
        stopWordDictionary.add("他们".toCharArray());
        stopWordDictionary.add("他人".toCharArray());
        stopWordDictionary.add("它".toCharArray());
        stopWordDictionary.add("它们".toCharArray());
        stopWordDictionary.add("她".toCharArray());
        stopWordDictionary.add("她们".toCharArray());
        stopWordDictionary.add("倘".toCharArray());
        stopWordDictionary.add("倘或".toCharArray());
        stopWordDictionary.add("倘然".toCharArray());
        stopWordDictionary.add("倘若".toCharArray());
        stopWordDictionary.add("倘使".toCharArray());
        stopWordDictionary.add("腾".toCharArray());
        stopWordDictionary.add("替".toCharArray());
        stopWordDictionary.add("通过".toCharArray());
        stopWordDictionary.add("同".toCharArray());
        stopWordDictionary.add("同时".toCharArray());
        stopWordDictionary.add("哇".toCharArray());
        stopWordDictionary.add("万一".toCharArray());
        stopWordDictionary.add("往".toCharArray());
        stopWordDictionary.add("望".toCharArray());
        stopWordDictionary.add("为".toCharArray());
        stopWordDictionary.add("为何".toCharArray());
        stopWordDictionary.add("为了".toCharArray());
        stopWordDictionary.add("为什么".toCharArray());
        stopWordDictionary.add("为着".toCharArray());
        stopWordDictionary.add("喂".toCharArray());
        stopWordDictionary.add("嗡嗡".toCharArray());
        stopWordDictionary.add("我".toCharArray());
        stopWordDictionary.add("我们".toCharArray());
        stopWordDictionary.add("呜".toCharArray());
        stopWordDictionary.add("呜呼".toCharArray());
        stopWordDictionary.add("乌乎".toCharArray());
        stopWordDictionary.add("无论".toCharArray());
        stopWordDictionary.add("无宁".toCharArray());
        stopWordDictionary.add("毋宁".toCharArray());
        stopWordDictionary.add("嘻".toCharArray());
        stopWordDictionary.add("吓".toCharArray());
        stopWordDictionary.add("相对而言".toCharArray());
        stopWordDictionary.add("像".toCharArray());
        stopWordDictionary.add("向".toCharArray());
        stopWordDictionary.add("向着".toCharArray());
        stopWordDictionary.add("嘘".toCharArray());
        stopWordDictionary.add("呀".toCharArray());
        stopWordDictionary.add("焉".toCharArray());
        stopWordDictionary.add("沿".toCharArray());
        stopWordDictionary.add("沿着".toCharArray());
        stopWordDictionary.add("要".toCharArray());
        stopWordDictionary.add("要不".toCharArray());
        stopWordDictionary.add("要不然".toCharArray());
        stopWordDictionary.add("要不是".toCharArray());
        stopWordDictionary.add("要么".toCharArray());
        stopWordDictionary.add("要是".toCharArray());
        stopWordDictionary.add("也".toCharArray());
        stopWordDictionary.add("也罢".toCharArray());
        stopWordDictionary.add("也好".toCharArray());
        stopWordDictionary.add("一".toCharArray());
        stopWordDictionary.add("一般".toCharArray());
        stopWordDictionary.add("一旦".toCharArray());
        stopWordDictionary.add("一方面".toCharArray());
        stopWordDictionary.add("一来".toCharArray());
        stopWordDictionary.add("一切".toCharArray());
        stopWordDictionary.add("一样".toCharArray());
        stopWordDictionary.add("一则".toCharArray());
        stopWordDictionary.add("依".toCharArray());
        stopWordDictionary.add("依照".toCharArray());
        stopWordDictionary.add("矣".toCharArray());
        stopWordDictionary.add("以".toCharArray());
        stopWordDictionary.add("以便".toCharArray());
        stopWordDictionary.add("以及".toCharArray());
        stopWordDictionary.add("以免".toCharArray());
        stopWordDictionary.add("以至".toCharArray());
        stopWordDictionary.add("以至于".toCharArray());
        stopWordDictionary.add("以致".toCharArray());
        stopWordDictionary.add("抑或".toCharArray());
        stopWordDictionary.add("因".toCharArray());
        stopWordDictionary.add("因此".toCharArray());
        stopWordDictionary.add("因而".toCharArray());
        stopWordDictionary.add("因为".toCharArray());
        stopWordDictionary.add("哟".toCharArray());
        stopWordDictionary.add("用".toCharArray());
        stopWordDictionary.add("由".toCharArray());
        stopWordDictionary.add("由此可见".toCharArray());
        stopWordDictionary.add("由于".toCharArray());
        stopWordDictionary.add("有".toCharArray());
        stopWordDictionary.add("有的".toCharArray());
        stopWordDictionary.add("有关".toCharArray());
        stopWordDictionary.add("有些".toCharArray());
        stopWordDictionary.add("又".toCharArray());
        stopWordDictionary.add("于".toCharArray());
        stopWordDictionary.add("于是".toCharArray());
        stopWordDictionary.add("于是乎".toCharArray());
        stopWordDictionary.add("与".toCharArray());
        stopWordDictionary.add("与此同时".toCharArray());
        stopWordDictionary.add("与否".toCharArray());
        stopWordDictionary.add("与其".toCharArray());
        stopWordDictionary.add("越是".toCharArray());
        stopWordDictionary.add("云云".toCharArray());
        stopWordDictionary.add("哉".toCharArray());
        stopWordDictionary.add("再说".toCharArray());
        stopWordDictionary.add("再者".toCharArray());
        stopWordDictionary.add("在".toCharArray());
        stopWordDictionary.add("在下".toCharArray());
        stopWordDictionary.add("咱".toCharArray());
        stopWordDictionary.add("咱们".toCharArray());
        stopWordDictionary.add("则".toCharArray());
        stopWordDictionary.add("怎".toCharArray());
        stopWordDictionary.add("怎么".toCharArray());
        stopWordDictionary.add("怎么办".toCharArray());
        stopWordDictionary.add("怎么样".toCharArray());
        stopWordDictionary.add("怎样".toCharArray());
        stopWordDictionary.add("咋".toCharArray());
        stopWordDictionary.add("照".toCharArray());
        stopWordDictionary.add("照着".toCharArray());
        stopWordDictionary.add("者".toCharArray());
        stopWordDictionary.add("这".toCharArray());
        stopWordDictionary.add("这边".toCharArray());
        stopWordDictionary.add("这儿".toCharArray());
        stopWordDictionary.add("这个".toCharArray());
        stopWordDictionary.add("这会儿".toCharArray());
        stopWordDictionary.add("这就是说".toCharArray());
        stopWordDictionary.add("这里".toCharArray());
        stopWordDictionary.add("这么".toCharArray());
        stopWordDictionary.add("这么点儿".toCharArray());
        stopWordDictionary.add("这么些".toCharArray());
        stopWordDictionary.add("这么样".toCharArray());
        stopWordDictionary.add("这时".toCharArray());
        stopWordDictionary.add("这些".toCharArray());
        stopWordDictionary.add("这样".toCharArray());
        stopWordDictionary.add("正如".toCharArray());
        stopWordDictionary.add("a".toCharArray());
        stopWordDictionary.add("an".toCharArray());
        stopWordDictionary.add("and".toCharArray());
        stopWordDictionary.add("are".toCharArray());
        stopWordDictionary.add("as".toCharArray());
        stopWordDictionary.add("at".toCharArray());
        stopWordDictionary.add("be".toCharArray());
        stopWordDictionary.add("but".toCharArray());
        stopWordDictionary.add("by".toCharArray());
        stopWordDictionary.add("for".toCharArray());
        stopWordDictionary.add("if".toCharArray());
        stopWordDictionary.add("in".toCharArray());
        stopWordDictionary.add("into".toCharArray());
        stopWordDictionary.add("is".toCharArray());
        stopWordDictionary.add("it".toCharArray());
        stopWordDictionary.add("no".toCharArray());
        stopWordDictionary.add("not".toCharArray());
        stopWordDictionary.add("of".toCharArray());
        stopWordDictionary.add("on".toCharArray());
        stopWordDictionary.add("or".toCharArray());
        stopWordDictionary.add("such".toCharArray());
        stopWordDictionary.add("that".toCharArray());
        stopWordDictionary.add("the".toCharArray());
        stopWordDictionary.add("their".toCharArray());
        stopWordDictionary.add("then".toCharArray());
        stopWordDictionary.add("there".toCharArray());
        stopWordDictionary.add("these".toCharArray());
        stopWordDictionary.add("they".toCharArray());
        stopWordDictionary.add("this".toCharArray());
        stopWordDictionary.add("to".toCharArray());
        stopWordDictionary.add("was".toCharArray());
        stopWordDictionary.add("will".toCharArray());
        stopWordDictionary.add("with".toCharArray());
        stopWordDictionary.add("﻿更好的".toCharArray());
        stopWordDictionary.add("选择".toCharArray());
        stopWordDictionary.add("啊".toCharArray());
        stopWordDictionary.add("阿".toCharArray());
        stopWordDictionary.add("哎".toCharArray());
        stopWordDictionary.add("哎呀".toCharArray());
        stopWordDictionary.add("哎哟".toCharArray());
        stopWordDictionary.add("唉".toCharArray());
        stopWordDictionary.add("俺".toCharArray());
        stopWordDictionary.add("俺们".toCharArray());
        stopWordDictionary.add("按".toCharArray());
        stopWordDictionary.add("按照".toCharArray());
        stopWordDictionary.add("吧".toCharArray());
        stopWordDictionary.add("吧哒".toCharArray());
        stopWordDictionary.add("把".toCharArray());
        stopWordDictionary.add("罢了".toCharArray());
        stopWordDictionary.add("被".toCharArray());
        stopWordDictionary.add("本".toCharArray());
        stopWordDictionary.add("本着".toCharArray());
        stopWordDictionary.add("比".toCharArray());
        stopWordDictionary.add("比方".toCharArray());
        stopWordDictionary.add("比如".toCharArray());
        stopWordDictionary.add("鄙人".toCharArray());
        stopWordDictionary.add("彼".toCharArray());
        stopWordDictionary.add("彼此".toCharArray());
        stopWordDictionary.add("边".toCharArray());
        stopWordDictionary.add("别".toCharArray());
        stopWordDictionary.add("别的".toCharArray());
        stopWordDictionary.add("别说".toCharArray());
        stopWordDictionary.add("并".toCharArray());
        stopWordDictionary.add("并且".toCharArray());
        stopWordDictionary.add("不比".toCharArray());
        stopWordDictionary.add("不成".toCharArray());
        stopWordDictionary.add("不单".toCharArray());
        stopWordDictionary.add("不但".toCharArray());
        stopWordDictionary.add("不独".toCharArray());
        stopWordDictionary.add("不管".toCharArray());
        stopWordDictionary.add("不光".toCharArray());
        stopWordDictionary.add("不过".toCharArray());
        stopWordDictionary.add("不仅".toCharArray());
        stopWordDictionary.add("不拘".toCharArray());
        stopWordDictionary.add("不论".toCharArray());
        stopWordDictionary.add("不怕".toCharArray());
        stopWordDictionary.add("不然".toCharArray());
        stopWordDictionary.add("不如".toCharArray());
        stopWordDictionary.add("不特".toCharArray());
        stopWordDictionary.add("不惟".toCharArray());
        stopWordDictionary.add("不问".toCharArray());
        stopWordDictionary.add("不只".toCharArray());
        stopWordDictionary.add("朝".toCharArray());
        stopWordDictionary.add("朝着".toCharArray());
        stopWordDictionary.add("趁".toCharArray());
        stopWordDictionary.add("趁着".toCharArray());
        stopWordDictionary.add("乘".toCharArray());
        stopWordDictionary.add("冲".toCharArray());
        stopWordDictionary.add("除".toCharArray());
        stopWordDictionary.add("除此之外".toCharArray());
        stopWordDictionary.add("除非".toCharArray());
        stopWordDictionary.add("除了".toCharArray());
        stopWordDictionary.add("此".toCharArray());
        stopWordDictionary.add("此间".toCharArray());
        stopWordDictionary.add("此外".toCharArray());
        stopWordDictionary.add("从".toCharArray());
        stopWordDictionary.add("从而".toCharArray());
        stopWordDictionary.add("打".toCharArray());
        stopWordDictionary.add("待".toCharArray());
        stopWordDictionary.add("但".toCharArray());
        stopWordDictionary.add("但是".toCharArray());
        stopWordDictionary.add("当".toCharArray());
        stopWordDictionary.add("当着".toCharArray());
        stopWordDictionary.add("到".toCharArray());
        stopWordDictionary.add("得".toCharArray());
        stopWordDictionary.add("的".toCharArray());
        stopWordDictionary.add("的话".toCharArray());
        stopWordDictionary.add("等".toCharArray());
        stopWordDictionary.add("等等".toCharArray());
        stopWordDictionary.add("地".toCharArray());
        stopWordDictionary.add("第".toCharArray());
        stopWordDictionary.add("叮咚".toCharArray());
        stopWordDictionary.add("对".toCharArray());
        stopWordDictionary.add("对于".toCharArray());
        stopWordDictionary.add("多".toCharArray());
        stopWordDictionary.add("多少".toCharArray());
        stopWordDictionary.add("而".toCharArray());
        stopWordDictionary.add("而况".toCharArray());
        stopWordDictionary.add("而且".toCharArray());
        stopWordDictionary.add("而是".toCharArray());
        stopWordDictionary.add("而外".toCharArray());
        stopWordDictionary.add("而言".toCharArray());
        stopWordDictionary.add("而已".toCharArray());
        stopWordDictionary.add("尔后".toCharArray());
        stopWordDictionary.add("反过来".toCharArray());
        stopWordDictionary.add("反过来说".toCharArray());
        stopWordDictionary.add("反之".toCharArray());
        stopWordDictionary.add("非但".toCharArray());
        stopWordDictionary.add("非徒".toCharArray());
        stopWordDictionary.add("否则".toCharArray());
        stopWordDictionary.add("嘎".toCharArray());
        stopWordDictionary.add("嘎登".toCharArray());
        stopWordDictionary.add("该".toCharArray());
        stopWordDictionary.add("赶".toCharArray());
        stopWordDictionary.add("个".toCharArray());
        stopWordDictionary.add("各".toCharArray());
        stopWordDictionary.add("各个".toCharArray());
        stopWordDictionary.add("各位".toCharArray());
        stopWordDictionary.add("各种".toCharArray());
        stopWordDictionary.add("各自".toCharArray());
        stopWordDictionary.add("给".toCharArray());
        stopWordDictionary.add("根据".toCharArray());
        stopWordDictionary.add("跟".toCharArray());
        stopWordDictionary.add("故".toCharArray());
        stopWordDictionary.add("故此".toCharArray());
        stopWordDictionary.add("固然".toCharArray());
        stopWordDictionary.add("关于".toCharArray());
        stopWordDictionary.add("管".toCharArray());
        stopWordDictionary.add("归".toCharArray());
        stopWordDictionary.add("果然".toCharArray());
        stopWordDictionary.add("果真".toCharArray());
        stopWordDictionary.add("过".toCharArray());
        stopWordDictionary.add("哈".toCharArray());
        stopWordDictionary.add("哈哈".toCharArray());
        stopWordDictionary.add("呵".toCharArray());
        stopWordDictionary.add("和".toCharArray());
        stopWordDictionary.add("何".toCharArray());
        stopWordDictionary.add("何处".toCharArray());
        stopWordDictionary.add("何况".toCharArray());
        stopWordDictionary.add("何时".toCharArray());
        stopWordDictionary.add("嘿".toCharArray());
        stopWordDictionary.add("哼".toCharArray());
        stopWordDictionary.add("哼唷".toCharArray());
        stopWordDictionary.add("呼哧".toCharArray());
        stopWordDictionary.add("乎".toCharArray());
        stopWordDictionary.add("哗".toCharArray());
        stopWordDictionary.add("还是".toCharArray());
        stopWordDictionary.add("还有".toCharArray());
        stopWordDictionary.add("换句话说".toCharArray());
        stopWordDictionary.add("换言之".toCharArray());
        stopWordDictionary.add("或".toCharArray());
        stopWordDictionary.add("或是".toCharArray());
        stopWordDictionary.add("或者".toCharArray());
        stopWordDictionary.add("极了".toCharArray());
        stopWordDictionary.add("及".toCharArray());
        stopWordDictionary.add("及其".toCharArray());
        stopWordDictionary.add("及至".toCharArray());
        stopWordDictionary.add("即".toCharArray());
        stopWordDictionary.add("即便".toCharArray());
        stopWordDictionary.add("即或".toCharArray());
        stopWordDictionary.add("即令".toCharArray());
        stopWordDictionary.add("即若".toCharArray());
        stopWordDictionary.add("即使".toCharArray());
        stopWordDictionary.add("几".toCharArray());
        stopWordDictionary.add("几时".toCharArray());
        stopWordDictionary.add("己".toCharArray());
        stopWordDictionary.add("既".toCharArray());
        stopWordDictionary.add("既然".toCharArray());
        stopWordDictionary.add("既是".toCharArray());
        stopWordDictionary.add("继而".toCharArray());
        stopWordDictionary.add("加之".toCharArray());
        stopWordDictionary.add("假如".toCharArray());
        stopWordDictionary.add("假若".toCharArray());
        stopWordDictionary.add("假使".toCharArray());
        stopWordDictionary.add("鉴于".toCharArray());
        stopWordDictionary.add("将".toCharArray());
        stopWordDictionary.add("较".toCharArray());
        stopWordDictionary.add("较之".toCharArray());
        stopWordDictionary.add("叫".toCharArray());
        stopWordDictionary.add("接着".toCharArray());
        stopWordDictionary.add("结果".toCharArray());
        stopWordDictionary.add("借".toCharArray());
        stopWordDictionary.add("紧接着".toCharArray());
        stopWordDictionary.add("进而".toCharArray());
        stopWordDictionary.add("尽".toCharArray());
        stopWordDictionary.add("尽管".toCharArray());
        stopWordDictionary.add("经".toCharArray());
        stopWordDictionary.add("经过".toCharArray());
        stopWordDictionary.add("就".toCharArray());
        stopWordDictionary.add("就是".toCharArray());
        stopWordDictionary.add("就是说".toCharArray());
        stopWordDictionary.add("据".toCharArray());
        stopWordDictionary.add("具体地说".toCharArray());
        stopWordDictionary.add("具体说来".toCharArray());
        stopWordDictionary.add("开始".toCharArray());
        stopWordDictionary.add("开外".toCharArray());
        stopWordDictionary.add("靠".toCharArray());
        stopWordDictionary.add("咳".toCharArray());
        stopWordDictionary.add("可".toCharArray());
        stopWordDictionary.add("可见".toCharArray());
        stopWordDictionary.add("可是".toCharArray());
        stopWordDictionary.add("可以".toCharArray());
        stopWordDictionary.add("况且".toCharArray());
        stopWordDictionary.add("啦".toCharArray());
        stopWordDictionary.add("来".toCharArray());
        stopWordDictionary.add("来着".toCharArray());
        stopWordDictionary.add("离".toCharArray());
        stopWordDictionary.add("例如".toCharArray());
        stopWordDictionary.add("哩".toCharArray());
        stopWordDictionary.add("连".toCharArray());
        stopWordDictionary.add("连同".toCharArray());
        stopWordDictionary.add("两者".toCharArray());
        stopWordDictionary.add("了".toCharArray());
        stopWordDictionary.add("临".toCharArray());
        stopWordDictionary.add("另".toCharArray());
        stopWordDictionary.add("另外".toCharArray());
        stopWordDictionary.add("另一方面".toCharArray());
        stopWordDictionary.add("论".toCharArray());
        stopWordDictionary.add("嘛".toCharArray());
        stopWordDictionary.add("吗".toCharArray());
        stopWordDictionary.add("慢说".toCharArray());
        stopWordDictionary.add("漫说".toCharArray());
        stopWordDictionary.add("冒".toCharArray());
        stopWordDictionary.add("么".toCharArray());
        stopWordDictionary.add("每".toCharArray());
        stopWordDictionary.add("每当".toCharArray());
        stopWordDictionary.add("们".toCharArray());
        stopWordDictionary.add("莫若".toCharArray());
        stopWordDictionary.add("某".toCharArray());
        stopWordDictionary.add("某个".toCharArray());
        stopWordDictionary.add("某些".toCharArray());
        stopWordDictionary.add("拿".toCharArray());
        stopWordDictionary.add("哪".toCharArray());
        stopWordDictionary.add("哪边".toCharArray());
        stopWordDictionary.add("哪儿".toCharArray());
        stopWordDictionary.add("哪个".toCharArray());
        stopWordDictionary.add("哪里".toCharArray());
        stopWordDictionary.add("哪年".toCharArray());
        stopWordDictionary.add("哪怕".toCharArray());
        stopWordDictionary.add("哪天".toCharArray());
        stopWordDictionary.add("哪些".toCharArray());
        stopWordDictionary.add("哪样".toCharArray());
        stopWordDictionary.add("那".toCharArray());
        stopWordDictionary.add("那边".toCharArray());
        stopWordDictionary.add("那儿".toCharArray());
        stopWordDictionary.add("那个".toCharArray());
        stopWordDictionary.add("那会儿".toCharArray());
        stopWordDictionary.add("那里".toCharArray());
        stopWordDictionary.add("那么".toCharArray());
        stopWordDictionary.add("那么些".toCharArray());
        stopWordDictionary.add("那么样".toCharArray());
        stopWordDictionary.add("那时".toCharArray());
        stopWordDictionary.add("那些".toCharArray());
        stopWordDictionary.add("那样".toCharArray());
        stopWordDictionary.add("乃".toCharArray());
        stopWordDictionary.add("乃至".toCharArray());
        stopWordDictionary.add("呢".toCharArray());
        stopWordDictionary.add("能".toCharArray());
        stopWordDictionary.add("你".toCharArray());
        stopWordDictionary.add("你们".toCharArray());
        stopWordDictionary.add("您".toCharArray());
        stopWordDictionary.add("宁".toCharArray());
        stopWordDictionary.add("宁可".toCharArray());
        stopWordDictionary.add("宁肯".toCharArray());
        stopWordDictionary.add("宁愿".toCharArray());
        stopWordDictionary.add("哦".toCharArray());
        stopWordDictionary.add("呕".toCharArray());
        stopWordDictionary.add("啪达".toCharArray());
        stopWordDictionary.add("旁人".toCharArray());
        stopWordDictionary.add("呸".toCharArray());
        stopWordDictionary.add("凭".toCharArray());
        stopWordDictionary.add("凭借".toCharArray());
        stopWordDictionary.add("其".toCharArray());
        stopWordDictionary.add("其次".toCharArray());
        stopWordDictionary.add("其二".toCharArray());
        stopWordDictionary.add("其他".toCharArray());
        stopWordDictionary.add("其它".toCharArray());
        stopWordDictionary.add("其一".toCharArray());
        stopWordDictionary.add("其余".toCharArray());
        stopWordDictionary.add("其中".toCharArray());
        stopWordDictionary.add("起".toCharArray());
        stopWordDictionary.add("起见".toCharArray());
        stopWordDictionary.add("起见".toCharArray());
        stopWordDictionary.add("岂但".toCharArray());
        stopWordDictionary.add("恰恰相反".toCharArray());
        stopWordDictionary.add("前后".toCharArray());
        stopWordDictionary.add("前者".toCharArray());
        stopWordDictionary.add("且".toCharArray());
        stopWordDictionary.add("然而".toCharArray());
        stopWordDictionary.add("然后".toCharArray());
        stopWordDictionary.add("然则".toCharArray());
        stopWordDictionary.add("让".toCharArray());
        stopWordDictionary.add("人家".toCharArray());
        stopWordDictionary.add("任".toCharArray());
        stopWordDictionary.add("任何".toCharArray());
        stopWordDictionary.add("任凭".toCharArray());
        stopWordDictionary.add("如".toCharArray());
        stopWordDictionary.add("如此".toCharArray());
        stopWordDictionary.add("如果".toCharArray());
        stopWordDictionary.add("如何".toCharArray());
        stopWordDictionary.add("如其".toCharArray());
        stopWordDictionary.add("如若".toCharArray());
        stopWordDictionary.add("如上所述".toCharArray());
        stopWordDictionary.add("若".toCharArray());
        stopWordDictionary.add("若非".toCharArray());
        stopWordDictionary.add("若是".toCharArray());
        stopWordDictionary.add("啥".toCharArray());
        stopWordDictionary.add("上下".toCharArray());
        stopWordDictionary.add("尚且".toCharArray());
        stopWordDictionary.add("设若".toCharArray());
        stopWordDictionary.add("设使".toCharArray());
        stopWordDictionary.add("甚而".toCharArray());
        stopWordDictionary.add("甚么".toCharArray());
        stopWordDictionary.add("甚至".toCharArray());
        stopWordDictionary.add("省得".toCharArray());
        stopWordDictionary.add("时候".toCharArray());
        stopWordDictionary.add("什么".toCharArray());
        stopWordDictionary.add("什么样".toCharArray());
        stopWordDictionary.add("使得".toCharArray());
        stopWordDictionary.add("是".toCharArray());
        stopWordDictionary.add("是的".toCharArray());
        stopWordDictionary.add("首先".toCharArray());
        stopWordDictionary.add("谁".toCharArray());
        stopWordDictionary.add("谁知".toCharArray());
        stopWordDictionary.add("顺".toCharArray());
        stopWordDictionary.add("顺着".toCharArray());
        stopWordDictionary.add("似的".toCharArray());
        stopWordDictionary.add("虽".toCharArray());
        stopWordDictionary.add("虽然".toCharArray());
        stopWordDictionary.add("虽说".toCharArray());
        stopWordDictionary.add("虽则".toCharArray());
        stopWordDictionary.add("随".toCharArray());
        stopWordDictionary.add("随着".toCharArray());
        stopWordDictionary.add("所".toCharArray());
        stopWordDictionary.add("所以".toCharArray());
        stopWordDictionary.add("他".toCharArray());
        stopWordDictionary.add("他们".toCharArray());
        stopWordDictionary.add("他人".toCharArray());
        stopWordDictionary.add("它".toCharArray());
        stopWordDictionary.add("它们".toCharArray());
        stopWordDictionary.add("她".toCharArray());
        stopWordDictionary.add("她们".toCharArray());
        stopWordDictionary.add("倘".toCharArray());
        stopWordDictionary.add("倘或".toCharArray());
        stopWordDictionary.add("倘然".toCharArray());
        stopWordDictionary.add("倘若".toCharArray());
        stopWordDictionary.add("倘使".toCharArray());
        stopWordDictionary.add("腾".toCharArray());
        stopWordDictionary.add("替".toCharArray());
        stopWordDictionary.add("通过".toCharArray());
        stopWordDictionary.add("同".toCharArray());
        stopWordDictionary.add("同时".toCharArray());
        stopWordDictionary.add("哇".toCharArray());
        stopWordDictionary.add("万一".toCharArray());
        stopWordDictionary.add("往".toCharArray());
        stopWordDictionary.add("望".toCharArray());
        stopWordDictionary.add("为".toCharArray());
        stopWordDictionary.add("为何".toCharArray());
        stopWordDictionary.add("为了".toCharArray());
        stopWordDictionary.add("为什么".toCharArray());
        stopWordDictionary.add("为着".toCharArray());
        stopWordDictionary.add("喂".toCharArray());
        stopWordDictionary.add("嗡嗡".toCharArray());
        stopWordDictionary.add("我".toCharArray());
        stopWordDictionary.add("我们".toCharArray());
        stopWordDictionary.add("呜".toCharArray());
        stopWordDictionary.add("呜呼".toCharArray());
        stopWordDictionary.add("乌乎".toCharArray());
        stopWordDictionary.add("无论".toCharArray());
        stopWordDictionary.add("无宁".toCharArray());
        stopWordDictionary.add("毋宁".toCharArray());
        stopWordDictionary.add("嘻".toCharArray());
        stopWordDictionary.add("吓".toCharArray());
        stopWordDictionary.add("相对而言".toCharArray());
        stopWordDictionary.add("像".toCharArray());
        stopWordDictionary.add("向".toCharArray());
        stopWordDictionary.add("向着".toCharArray());
        stopWordDictionary.add("嘘".toCharArray());
        stopWordDictionary.add("呀".toCharArray());
        stopWordDictionary.add("焉".toCharArray());
        stopWordDictionary.add("沿".toCharArray());
        stopWordDictionary.add("沿着".toCharArray());
        stopWordDictionary.add("要".toCharArray());
        stopWordDictionary.add("要不".toCharArray());
        stopWordDictionary.add("要不然".toCharArray());
        stopWordDictionary.add("要不是".toCharArray());
        stopWordDictionary.add("要么".toCharArray());
        stopWordDictionary.add("要是".toCharArray());
        stopWordDictionary.add("也".toCharArray());
        stopWordDictionary.add("也罢".toCharArray());
        stopWordDictionary.add("也好".toCharArray());
        stopWordDictionary.add("一".toCharArray());
        stopWordDictionary.add("一般".toCharArray());
        stopWordDictionary.add("一旦".toCharArray());
        stopWordDictionary.add("一方面".toCharArray());
        stopWordDictionary.add("一来".toCharArray());
        stopWordDictionary.add("一切".toCharArray());
        stopWordDictionary.add("一样".toCharArray());
        stopWordDictionary.add("一则".toCharArray());
        stopWordDictionary.add("依".toCharArray());
        stopWordDictionary.add("依照".toCharArray());
        stopWordDictionary.add("矣".toCharArray());
        stopWordDictionary.add("以".toCharArray());
        stopWordDictionary.add("以便".toCharArray());
        stopWordDictionary.add("以及".toCharArray());
        stopWordDictionary.add("以免".toCharArray());
        stopWordDictionary.add("以至".toCharArray());
        stopWordDictionary.add("以至于".toCharArray());
        stopWordDictionary.add("以致".toCharArray());
        stopWordDictionary.add("抑或".toCharArray());
        stopWordDictionary.add("因".toCharArray());
        stopWordDictionary.add("因此".toCharArray());
        stopWordDictionary.add("因而".toCharArray());
        stopWordDictionary.add("因为".toCharArray());
        stopWordDictionary.add("哟".toCharArray());
        stopWordDictionary.add("用".toCharArray());
        stopWordDictionary.add("由".toCharArray());
        stopWordDictionary.add("由此可见".toCharArray());
        stopWordDictionary.add("由于".toCharArray());
        stopWordDictionary.add("有".toCharArray());
        stopWordDictionary.add("有的".toCharArray());
        stopWordDictionary.add("有关".toCharArray());
        stopWordDictionary.add("有些".toCharArray());
        stopWordDictionary.add("又".toCharArray());
        stopWordDictionary.add("于".toCharArray());
        stopWordDictionary.add("于是".toCharArray());
        stopWordDictionary.add("于是乎".toCharArray());
        stopWordDictionary.add("与".toCharArray());
        stopWordDictionary.add("与此同时".toCharArray());
        stopWordDictionary.add("与否".toCharArray());
        stopWordDictionary.add("与其".toCharArray());
        stopWordDictionary.add("越是".toCharArray());
        stopWordDictionary.add("云云".toCharArray());
        stopWordDictionary.add("哉".toCharArray());
        stopWordDictionary.add("再说".toCharArray());
        stopWordDictionary.add("再者".toCharArray());
        stopWordDictionary.add("在".toCharArray());
        stopWordDictionary.add("在下".toCharArray());
        stopWordDictionary.add("咱".toCharArray());
        stopWordDictionary.add("咱们".toCharArray());
        stopWordDictionary.add("则".toCharArray());
        stopWordDictionary.add("怎".toCharArray());
        stopWordDictionary.add("怎么".toCharArray());
        stopWordDictionary.add("怎么办".toCharArray());
        stopWordDictionary.add("怎么样".toCharArray());
        stopWordDictionary.add("怎样".toCharArray());
        stopWordDictionary.add("咋".toCharArray());
        stopWordDictionary.add("照".toCharArray());
        stopWordDictionary.add("照着".toCharArray());
        stopWordDictionary.add("者".toCharArray());
        stopWordDictionary.add("这".toCharArray());
        stopWordDictionary.add("这边".toCharArray());
        stopWordDictionary.add("这儿".toCharArray());
        stopWordDictionary.add("这个".toCharArray());
        stopWordDictionary.add("这会儿".toCharArray());
        stopWordDictionary.add("这就是说".toCharArray());
        stopWordDictionary.add("这里".toCharArray());
        stopWordDictionary.add("这么".toCharArray());
        stopWordDictionary.add("这么点儿".toCharArray());
        stopWordDictionary.add("这么些".toCharArray());
        stopWordDictionary.add("这么样".toCharArray());
        stopWordDictionary.add("这时".toCharArray());
        stopWordDictionary.add("这些".toCharArray());
        stopWordDictionary.add("这样".toCharArray());
        stopWordDictionary.add("正如".toCharArray());
        stopWordDictionary.add("吱".toCharArray());
        stopWordDictionary.add("之".toCharArray());
        stopWordDictionary.add("之类".toCharArray());
        stopWordDictionary.add("之所以".toCharArray());
        stopWordDictionary.add("之一".toCharArray());
        stopWordDictionary.add("只是".toCharArray());
        stopWordDictionary.add("只限".toCharArray());
        stopWordDictionary.add("只要".toCharArray());
        stopWordDictionary.add("只有".toCharArray());
        stopWordDictionary.add("至".toCharArray());
        stopWordDictionary.add("至于".toCharArray());
        stopWordDictionary.add("诸位".toCharArray());
        stopWordDictionary.add("着".toCharArray());
        stopWordDictionary.add("着呢".toCharArray());
        stopWordDictionary.add("自".toCharArray());
        stopWordDictionary.add("自从".toCharArray());
        stopWordDictionary.add("自个儿".toCharArray());
        stopWordDictionary.add("自各儿".toCharArray());
        stopWordDictionary.add("自己".toCharArray());
        stopWordDictionary.add("自家".toCharArray());
        stopWordDictionary.add("自身".toCharArray());
        stopWordDictionary.add("综上所述".toCharArray());
        stopWordDictionary.add("总的来看".toCharArray());
        stopWordDictionary.add("总的来说".toCharArray());
        stopWordDictionary.add("总的说来".toCharArray());
        stopWordDictionary.add("总而言之".toCharArray());
        stopWordDictionary.add("总之".toCharArray());
        stopWordDictionary.add("纵".toCharArray());
        stopWordDictionary.add("纵令".toCharArray());
        stopWordDictionary.add("纵然".toCharArray());
        stopWordDictionary.add("纵使".toCharArray());
        stopWordDictionary.add("遵照".toCharArray());
        stopWordDictionary.add("作为".toCharArray());
        stopWordDictionary.add("兮".toCharArray());
        stopWordDictionary.add("呃".toCharArray());
        stopWordDictionary.add("呗".toCharArray());
        stopWordDictionary.add("咚".toCharArray());
        stopWordDictionary.add("咦".toCharArray());
        stopWordDictionary.add("喏".toCharArray());
        stopWordDictionary.add("啐".toCharArray());
        stopWordDictionary.add("喔唷".toCharArray());
        stopWordDictionary.add("嗬".toCharArray());
        stopWordDictionary.add("嗯".toCharArray());
        stopWordDictionary.add("嗳".toCharArray());
    }


    /**
     * 返回useSmart标志位
     * isSmartMode =true ，分词器使用智能切分策略， =false则使用细粒度切分
     *
     * @return isSmartMode
     */
    public boolean isSmartMode() {
        return smartMode;
    }

    /**
     * 设置useSmart标志位
     * isSmartMode =true ，分词器使用智能切分策略， =false则使用细粒度切分
     *
     * @param smartMode
     */
    public void setSmartMode(boolean smartMode) {
        this.smartMode = smartMode;
    }

    @Override
    public List<char[]> getMainDictionary() {
        return mainDictionary;
    }

    @Override
    public List<char[]> getStopWordDictionary() {
        return stopWordDictionary;
    }

    @Override
    public List<char[]> getQuantifierDictionary() {
        return quantifierDictionary;
    }


}
